Inflatable dam - Alemán Inglés Diccionario